.column{
    margin-top: 20rpx;
}

.col-padding{
  margin-bottom:102rpx;
}

.server-container{
    display: flex;
    flex-direction: row;
    width:702rpx;
    padding:0 24rpx;
    height:88rpx;
    background: #fff;
    align-items: center;
}

.server-container image{
    width:44rpx;
    height:44rpx;
    margin-right: 20rpx;
}

.server-container text{
    font-size: 30rpx;
    color:#333;
}


.consignee-container{
    width:702rpx;
    padding:0 24rpx;
    background: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.address{
    font-size: 28rpx;
    padding:20rpx 0 30rpx 0;
}

.consignee-info{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-top: 20rpx;
}

.consignee-info text{
    margin-right: 20rpx;
}

.left{
    font-size: 34rpx;
    color:#333;
}

.change-address{
    font-size: 24rpx;
    color:#ff5500;
    padding:12rpx 14rpx;
    border:1px solid #ff5500;
    border-radius: 10rpx;
    line-height: 24rpx;
}

.row{
    display: flex;
    flex-direction: row;
    height:80rpx;
    padding:0 24rpx;
    width:702rpx;
    background: #fff;
    align-items: center;
    justify-content: space-between;
}

.line{
    border-bottom: 1rpx solid #e9e9e9;
}

.key{
    font-size: 30rpx;
    color:#333;
}

.value{
    font-size: 30rpx;
    color:#333;
}


.contact{
  display: inline-block;
  font-size: 30rpx;
  background-color: #ffffff;
  color:#333333;
  position: static;
  margin-left:0;
  margin-right:0;
}

.express{
  width:702rpx;
  height:66rpx;
  background-color: #ffffff;
  padding:30rpx 24rpx;
  display: flex;
  flex-direction: row;
  font-size: 30rpx;
  color:#333333;
  line-height: 66rpx;
  margin-bottom:2rpx;
}

.express-left{
  width:662rpx;
  display: flex;
  flex-direction:column;
}

.express-left text{
  line-height: 28rpx;
}

.express-left text:nth-child(1){
  margin-bottom:20rpx;
}

.express-right{
  width:140rpx;
  height:50rpx;
  border:2rpx solid #333333;
  border-radius: 10rpx;
  font-size: 24rpx;
  color:#333333;
  text-align: center;
  line-height: 50rpx;
}

.value-price{
  color:#ff3d3e;
}

.orderBtn{
  position: fixed;
  bottom:0;
  left:0;
  right:0;
  width:725rpx;
  height:100rpx;
  background-color: #ffffff;
  line-height: 100rpx;
  text-align: right;
  border-top:2rpx solid #f3f3f3;
  padding-right:25rpx;
}



.orderBtn view{
  display: inline-block;
  width:200rpx;
  height:70rpx;
  text-align: center;
  margin-left:50rpx;
  font-size: 30rpx;
  line-height: 70rpx;
  border-radius: 18px;
}



.undo{
  border:2rpx solid #ff3d3e;
  color:#ff3d3e;
}

.pay{
  background-color: #FF3D3E;
  color:#ffffff;
}

.confirm{
  background-color: #ff3d3e;
  color:#ffffff;
  border-radius: 18px;
}

.orderDetailsBottom{
  margin-bottom:100rpx;
}




